service weapons - French English Dictionary